shellfish aphrodisiac - French English Dictionary